---
title: "Hjälp med enkel skript!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/126119-hjälp-med-enkel-skript"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "peeoo"
published: "2005-04-10T16:57:41.000Z"
updated: "2005-04-10T20:23:00.000Z"
replies: 3
views: 310
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/126119-hjälp-med-enkel-skript"
---

# Hjälp med enkel skript!

## #1 — peeoo, 2005-04-10T16:57Z

hej

jag har ett litet formulär som ser ut ungefär så här (alltså delen man fyller i):

        $text .= "\<tr\>
        \<td style='width:20%; vertical-align:top' class='forumheader3'\>".ARLAN_17.":\</td\>
        \<td style='width:80%' class='forumheader3'\>
        \<input class='tbox' type='text' name='content_heading' size='60' value='$content_heading' maxlength='100' /\>
        \</td\>
        \</tr\>

Mitt problem är dock att jag vill, om man inte bryr sig om att fylla i något att det då ska komma upp en text istället automatiskt som säger "inga uppgifter"

någongting som:

if (!empty($content_heading)) ($content_heading=inga uppgifter)

Jag vet att det ovanstående är fullkomligt galet men jag vill bara försöka förklara vad jag menar :)

Någon som vet hur en sådan script i php skulle kunna se ut

Tror inte det kan vara så svårt men jag är fullständigt kass på att koda

Tack så mycket

Per

Permalänk: https://www.webforum.nu/p/126119

## #2 — Duffer, 2005-04-10T18:10Z

hehe du har faktiskt rätt i det du skriver!

if(empty($\_POST\['content_heading'\]))
           echo "Uppgifter saknas";
else
           /// Spara eller gör vad du vill =)

Permalänk: https://www.webforum.nu/p/1590186

## #3 — Fuel, 2005-04-10T19:03Z

hmm.. kanske nåt sånt här ?

```php
if (empty($_POST['content_heading'])) {
	$content_heading_mess = "<strong>inga uppgifter</strong><br />";
}

$text .= "<tr>";
$text .= "<td style=\"width:20%; vertical-align:top\" class=\"forumheader3\">".ARLAN_17.":</td>";
$text .= "<td style=\"width:80%\" class=\"forumheader3\">";
if ($content_heading_mess) { $text .= $content_heading_mess; }
$text .= "<input class=\"tbox\" type=\"text\" name=\"content_heading\" size=\"60\" value=\"".$_POST['content_heading']."\" maxlength=\"100\" />";
$text .= "</td></tr>";
```

Om jag förstod dig rätt  :q  .. annars detta

```php
if (empty($_POST['content_heading'])) {
	$content_heading_mess = "inga uppgifter";
}

$text .= "<tr>";
$text .= "<td style=\"width:20%; vertical-align:top\" class=\"forumheader3\">".ARLAN_17.":</td>";
$text .= "<td style=\"width:80%\" class=\"forumheader3\">";
$text .= "<input class=\"tbox\" type=\"text\" name=\"content_heading\" size=\"60\" value=\"".$content_heading_mess."\" maxlength=\"100\" />";
$text .= "</td></tr>";
```

Permalänk: https://www.webforum.nu/p/1590214

## #4 — peeoo, 2005-04-10T20:23Z

Hej igen!

Tack för eran hjälp. Jag fick dock inte till det. Här kommer vad jag kan förstå det den relevanta delen av koden. Det är till att skicka in artiklar på ett forum och jag vill att om man väljer att inte skriva någon rubrik (content_heading) så ska det istället komma en text som säger "ingen rubrik"

Stort tack för er hjälp

Här kommer den delen jag bifogade förut 

$text .= "\<tr\>
\<td style='width:20%; vertical-align:top' class='forumheader3'\>".ARLAN_17.":\</td\>
\<td style='width:80%' class='forumheader3'\>
\<input class='tbox' type='text' name='content_heading' size='60' value='$content_heading' maxlength='100' /\>
\</td\>
\</tr\>

tillsammans med den övriga koden

Per

if($action == "create"){
	if($sub_action == "edit" && !$\_POST\['preview'\]){
		if($sql -\> db_Select("content", "\*", "content_id='$id' ")){
			$row = $sql -\> db_Fetch(); extract($row);
			$data = str_replace("\<br /\>", "", $aj -\> formtparev($content_content));
			if(is_numeric($content_author)){
				$content_author = "";
				$content_author_email = "";
			}else{
				$tmp = explode("^", $content_author);
				$content_author = $tmp\[0\];
				$content_author_email = $tmp\[1\];
			}
		}
	}

	if($sub_action == "sa" && !$\_POST\['preview'\]){
		if($sql -\> db_Select("content", "\*", "content_id=$id")){
			$row = $sql -\> db_Fetch(); extract($row);
			$data = $content_content;
			$tmp = explode("^", $content_author);
			$content_author = $tmp\[0\];
			$content_author_email = $tmp\[1\];
		}
	}

	require_once(e_HANDLER."userclass_class.php");
	$text = "\<div style='text-align:center'\>
	".$rs -\> form_open("post", e_SELF."?".e_QUERY."", "dataform")."

	\<table style='width:95%'\>
	\<tr\>
	\<td colspan='2' style='text-align:center' class='forumheader3'\>
	\</td\>
	\</tr\>

	\<tr\>
	\<td style='width:20%; vertical-align:top' class='forumheader3'\>".ARLAN_74.":\</td\>
	\<td style='width:80%' class='forumheader2'\>";

	$sql -\> db_Select("content", "\*", "content_type=6 ");
	$text .= $rs-\>form_select_open("category");
	while(list($category_id, $category_name) = $sql-\> db_Fetch()){
		$text .= ($category_id == $content_parent ? $rs -\> form_option($category_name, 1, $category_id) : $rs -\> form_option($category_name, 0, $category_id));
	}
	$text .= $rs -\> form_select_close()."
	\<a href='http://www.katapultforlag.com/skrivarforum/e107_plugins/userjournals_menu/userjournals.php?add'\>\<p\>Publicera resedagbok \>\>\</a\> 
	\</td\>
	\</tr\>

	\<tr\>
	\<td style='width:20%; vertical-align:top' class='forumheader3'\>".ARLAN_17.":\</td\>
	\<td style='width:80%' class='forumheader2'\>
	\<input class='tbox' type='text' name='content_heading' maxlength='25' size='44' value='$content_heading' maxlength='100' /\>
	\</td\>
	\</tr\>

	\<tr\>
	\<td style='width:20%' class='forumheader3'\>".ARLAN_19.":\</td\>
	\<td style='width:80%' class='forumheader2'\>
	\<textarea class='tbox' name='content_summary' cols='44' rows='5'\>$content_summary\</textarea\>
	\</td\>
	\</tr\>

	\<tr\>
	\<td style='width:20%' class='forumheader3'\>".ARLAN_20.": \</td\>
	\<td style='width:80%' class='forumheader2'\>
	\<textarea class='tbox' name='data' id='data' cols='44' rows='30' onselect='storeCaret(this);' onclick='storeCaret(this);' onkeyup='storeCaret(this);'\>$data\</textarea\>
	\<br /\>
	\<input class='helpbox' type='text' id='helpb' name='helpb' size='58' /\>
	\<br /\>";

	require_once(e_HANDLER."ren_help.php");
	$text .= ren_help()."
	\</td\>
	\</tr\>";

	// icons and comments disabled for personal_admin. Comments are always allowed.
	//$text .= "\<input type='hidden' name='content_comment' value='1'\>";
	// $text .= "\<input type='hidden' name='add_icons' value='0'\>";
 
$text .= "
".
 	($content_comment ? ARLAN_25.": \<input type='hidden' STYLE='background: transparent' name='content_comment' value='1' checked\>" :" \<input type='hidden' STYLE='background: transparent' name='content_comment' value='1' checked\>")."
	".
	($content_pe_icon ? ARLAN_25.": \<input type='hidden' STYLE='background: transparent' name='add_icons' value='1' checked\>" :" \<input type='hidden' STYLE='background: transparent' name='add_icons' value='1' checked\>")."
";

	$text .= "
	\<tr\>
	\<td style='width:20%' class='forumheader3'\>".ARLAN_55.":\</td\>
	\<td style='width:80%' class='forumheader2'\>".r_userclass("a_class",$content_class)."
	\</td\>
	\</tr\>";

	$text .= "
	\<tr style='vertical-align:top'\>
	\<td colspan='2' style='text-align:center' class='forumheader'\>".

	($sub_action == "edit" \|\| $\_POST\['editp'\]? "\<input class='button' type='submit' name='update_article' value='".ADLAN_81." ".ARLAN_20."' /\>\\n\<input type='hidden' name='content_id' value='$id'\>" : ($sub_action == "sa" ? "\<input class='button' type='submit' name='sa_article' value='".ARLAN_98."' /\>" : "\<input class='button' type='submit' name='create_article' value='".ARLAN_15."' /\>"))."
	\</td\>
	\</tr\>
	\</table\>
	\</form\>
	\</div\>";

	$ns -\> tablerender("\<div style='text-align:center'\>".ARLAN_15."\</div\>", $text);

Permalänk: https://www.webforum.nu/p/1590255

---

Tråden på webben: https://www.webforum.nu/amne/php/126119-hjälp-med-enkel-skript
