SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.11.2003, 17:12:38
nephil nephil ist offline
Anfänger
 
Registriert seit: Nov 2003
Beiträge: 2
if (isset(...)) funktioniert nicht

PHP-Code:
<form action="gb_entry.php" method="post" name="new">
  
  <table width=400 align=center>

  <tr> <th colspan=2 width=400>Add Message</th> </tr>
  
  <tr height=10> <td colspan=2> </td> </tr>
 
  <tr>
   <td>name:</td>
   <td><input type="text" name="name" size="53"></td>
  </tr>
  <tr>
   <td>email:</td>
   <td><input type="text" name="email" size="53"></td>
  </tr>
  <tr>
   <td>homepage:</td>
   <td><input type="text" name="homepage" size="53"></td>
  </tr>

  <tr>
   <td>message:</td>
   <td><textarea cols=40 rows=6 name="message" ></textarea> </td>
  </tr>
  
  <tr height=10> <td colspan=2> </td> </tr>
 
  <tr>
   <td align=left><input type="reset" value="clear"></td>
   <td align=right><input type="submit" name="new_entry" value="submit"></td>
  </tr>
  
 
  </table> 
 
 </form>

<?php 
$connection 
mysql_connect("localhost""drabluk""++++++++++");

if (!
$connection)
{
    echo 
"<br><center><b>- Keine Verbindung zur Datenbank -</b></center>";
    exit;
}
 
mysql_select_db("drabluk");
if (isset(
$new)) // <-------------------- hier
{            
    
$name $_REQUEST['name'];
    
$name addslashes($name);
    
$email $_REQUEST['email'] ;
    
$email addslashes($email);
    
$homepage $_REQUEST['homepage'];
    
$homepage addslashes($homepage);
    
$message $_REQUEST['message'];
    
$message addslashes($message);
    

    
$sqlkommando "INSERT INTO gb (name, email, homepage, message) VALUES ('$name', '$email', '$homepage', '$message')";
    
mysql_query($sqlkommando) or die("Error: ".mysql_error());    
}
echo 
"<br><a href=guests.php>zum Gästebuch</a>";
?>
ich will, dass die schleife durchläuft wenn der submit button gedrück wird. ich krieg das nicht hin, ich check das ganze halbwegs aber den kleinen kack krieg ich nicht hin. ich bin schon am verzweifeln
Mit Zitat antworten
  #2  
Alt 14.11.2003, 17:21:26
crusader crusader ist offline
Anfänger
 
Registriert seit: Aug 2003
Ort: Zollhaus
Beiträge: 72
Hi SENSI,

erste Frage, hier bei handelt es sich sicherlich um zwei Dateien.
Erste Datei dein Formular und zweite Datei das php Script.

Wenn das so ist, kannst du nicht auf die Variable $new zugreifen, weil das überhaupt keine ist.
Der Name des Formular wird nicht als Variable übergeben.

Grüße Martin
Mit Zitat antworten
  #3  
Alt 14.11.2003, 17:28:53
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
Hallihallo,

wie crusader schon schrieb wird aus dem Formularnamen keine Variable.
Du könntest aber den Namen des Submit-Button verwenden...
Code:
...
<td align=right><input type="submit" name="new_entry" value="submit"></td>
...
PHP-Code:
//...
if (isset($new_entry)) 
//... 
Grüsse

Christian
Mit Zitat antworten
  #4  
Alt 14.11.2003, 19:31:20
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Fast, Christian:
PHP-Code:
if (isset($_REQUEST['new_entry'])) 
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #5  
Alt 14.11.2003, 21:38:58
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
@Carsten

LOL, hatte mir echt überlegt auf Dein Standard-Posting hinzuweisen... :-)))

Ok, dann doch besser so (Das Formular wird ja "gepostet")
PHP-Code:
if (isset($_POST['new_entry'])) 
Habe die Ehre

Christian
Mit Zitat antworten
  #6  
Alt 15.11.2003, 12:47:56
nephil nephil ist offline
Anfänger
 
Registriert seit: Nov 2003
Beiträge: 2
danke danke danke. mit diesem hier funktionierts:

danke für eure mühe


PHP-Code:
if (isset($_POST['new_entry'])) 
wens interessiert: www.cageofsin.at.tf
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:21:51 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt