Seite 1 von 1

PHP Namens-Liste

Verfasst: 29.01.2006 16:18
von Acromus
Da ich mich praktisch nicht mit PHP auskenne, hätte ich eine Bitte ...

Ich sollte ein simples PHP-Script haben...
Oben 2 Eingabe Felder, wo man Geburtsdatum und Name eingeben kann.
Daneben ein Button, der das Geburtsdatum+Name in eine Liste einfügt
und darunter die Liste der Geburtsdaten mit Name ...

Es soll online gestellt werden, dass sich jeder beliebige eintragen kann.

Also so in etwa:

"Geburtsdatumeingabefeld" "Namenseingabefeld" "Eintragebutton"
Geburtsdatum Name
Geburtsdatum Name
Geburtsdatum Name
Geburtsdatum Name
...

Wäre fein, wenn mir jemand so etwas zusammenschreiben könnte ...
Ich habe auch eine MySQL-Datenbank und einen FTP-Server ...

Danke im Voraus

Verfasst: 29.01.2006 17:56
von S2B

Verfasst: 29.01.2006 19:28
von Acromus
Danke erstmal ;) !

Noch eine Frage dazu ...
Kann man das selbe auch mit IPs machen ?
also

IPEingabefeld Namenseingabefeld Eintragenbutton

IP Name
IP Name
.....

Verfasst: 29.01.2006 20:05
von BB-BF-BM

Verfasst: 30.01.2006 15:43
von S2B
@Acromus: Kann man auch, das solltest du aber auch selber hinkriegen, jetzt wo du mein Script hast. :wink:

Verfasst: 31.01.2006 17:32
von Acromus
S2B hat geschrieben:@Acromus: Kann man auch, das solltest du aber auch selber hinkriegen, jetzt wo du mein Script hast. :wink:
Ich habs schon versucht, in mehreren Varianten ...
Aber ich habs nicht hinbekommen, da ich mich mit PHP nicht auskenne ...
Ich wäre dir dankbar, wenn du mir das machen könntest

Verfasst: 31.01.2006 18:01
von 123teddy321
nimm das script und füge anstatt des geburtstages, einfach in ein verstekctzes feld die ip ein, also so ungefähr:

Code: Alles auswählen

//Verbindungsaufbau mit der Datenbank


$sql_add = "INSERT INTO `spalte` VALUES ('".$:POST['ip']."', '".$_POST['name']."')"; 
$result_add = mysql_query($sql_add);

echo("
         <form action="".$_SERVER['PHP_SELF']."">
          <input value="".$_SERVER['REMOUTE_ADDR']."" type="hidden" name="ip"><br>
          <input name="name"><br>
          <input type="submit">
          </form>
         ")

$sql = "SELECT * FROM `spalte`"
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
{

if($result)
{
 echo("".$row['ip'].", ".$row['name']."<br>");
}

}
oder ebe so ähnlich, ist nur mal eine schnell dahin geschriebenes script!

Verfasst: 31.01.2006 19:03
von witzigerkiller

Code: Alles auswählen

//Verbindungsaufbau mit der Datenbank 


$sql_add = "INSERT INTO `spalte` VALUES ('".$:POST['ip']."', '".$_POST['name']."')"; 
$result_add = mysql_query($sql_add); 

echo(" 
         <form action="".$_SERVER['PHP_SELF'].""> 
          <input value="".$_SERVER['REMOUTE_ADDR']."" type="hidden" name="ip"><br> 
          <input name="name"><br> 
          <input type="submit"> 
          </form> 
         ") 

$sql = "SELECT * FROM `spalte`" 
$result = mysql_query($sql); 
$row = mysql_fetch_array($result); 
{ 

if($result) 
{ 
 echo("".$row['ip'].", ".$row['name']."<br>"); 
} 

} 
ersetze mal mit:

Code: Alles auswählen

//Verbindungsaufbau mit der Datenbank 


$sql_add = "INSERT INTO `deinespalte` VALUES ('".$_POST['ip']."', '".$_POST['name']."')"; 
$result_add = mysql_query($sql_add); 

echo " 
         <form action=".$_SERVER['PHP_SELF']."> 
          <input value=".$_SERVER['REMOUTE_ADDR']." type=\"hidden\" name=\"ip\"><br> 
          <input name=\"name\"><br> 
          <input type=\"submit\"> 
          </form> 
         " ; 

$sql = "SELECT * FROM `deinespalte`";
$result = mysql_query($sql); 
$row = mysql_fetch_array($result); 
{ 

if ($result) 
{ 
 echo $row['ip'].", ".$row['name']."<br />"; 
} 

} 
SO sollte es zumindest meiner meinung nach besser funzen als das von dem post davor

Verfasst: 31.01.2006 20:17
von S2B
Und warum nicht einfach mein Script abändern? :roll:

Zeig doch mal einen deiner Versuche, wie du mein Script modifiziert hast... Hast du auch eine neue Tabelle in die Datenbank eingefügt und dort die keys angepasst?