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
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
15.06.2002, 16:51:16
|
Anfänger
|
|
Registriert seit: Jun 2002
Ort: Wismar
Alter: 37
Beiträge: 6
|
|
Variablen Übergabe!
Hi,
hab vor kurzem versucht mir ein einfaches Gästebuch zu erstellen das ging aber als ich einige Wochen später versucht habe es zu benutzen lief plötzlich nichts mehr woran kann das liegen?
Er gibt mir immer aus das die $submit nicht definiert ist aber ich habe sie in dem Form Teil der HTML datei definiert:
<form action="gbook.php">
<input type="submit" value="Senden" name="submit">
</form>
also wenn ich jetzt oben in dem Php teil sage
<?php
if ($submit)
{.....}
?>
müsste es doch gehen oder hab ich da was nicht verstanden?
greets jscheller
__________________
Shit Happens oder Wir haben schon ganz andere Sachen versaut!
|
15.06.2002, 16:56:42
|
|
Junior Member
|
|
Registriert seit: May 2002
Ort: Großkuchen
Alter: 37
Beiträge: 177
|
|
würde es mal mit
PHP-Code:
if ($submit =="Senden")
{....}
oder mit
PHP-Code:
if (isset($submit))
{....}
versuchen.
sollte das net gehn poste einfach
__________________
Man muss doch nicht den Bach hinunter gehen ...
Runter schwimmen geht doch viel schneller
|
15.06.2002, 17:03:29
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
Hi,
vielleicht hast du vor dem teil:
<?php
if ($submit)
{.....}
?>
einen Fehler...
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
15.06.2002, 17:06:19
|
Anfänger
|
|
Registriert seit: Jun 2002
Ort: Wismar
Alter: 37
Beiträge: 6
|
|
Wie meinst du einen Fehler er gibt immer nur aus das die Var net definiert ist und das komische ist das ich davor ein Guestbook hatte das funktioniert hat und jetzt plötzlich net mehr geht!!! also ich habs schon mit isset probiert macht nets!!
die andere Möglichkeit probier ich am Sonntag mal aus wenn ich wieder daheim bin!
Danke aber schonmal!!!
greets jscheller
__________________
Shit Happens oder Wir haben schon ganz andere Sachen versaut!
|
15.06.2002, 17:13:07
|
|
Junior Member
|
|
Registriert seit: May 2002
Ort: Großkuchen
Alter: 37
Beiträge: 177
|
|
@ |Coding
ich weis net aber wenn er den QT so Printet:
PHP-Code:
<?php
if ($submit=='Senden')
{ // seinen Rest hier
}
echo '<form action="test.php">
<input type="Submit" value="Senden">
</form>'
?>
müsste doch gehen es sei denn er hatt nen Fehler vor dem Submit button oder?
@ jscheller
wie siet der QT zwischen {} aus?
__________________
Man muss doch nicht den Bach hinunter gehen ...
Runter schwimmen geht doch viel schneller
Geändert von Nonstop (15.06.2002 um 17:15:30 Uhr)
|
15.06.2002, 17:27:29
|
Anfänger
|
|
Registriert seit: Jun 2002
Ort: Wismar
Alter: 37
Beiträge: 6
|
|
also zwischen den {} siets so aus:
$open = fopen("gbook.txt","a+");
fwrite ($open,.....,512);
fclose ($open); und fertig müsste gehen oder?
__________________
Shit Happens oder Wir haben schon ganz andere Sachen versaut!
|
15.06.2002, 18:00:54
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
hi,
also wenn du es so machst solltes es funktionieren:
Code:
if(isset($submit))
{
$open = fopen("gbook.txt","a+");
fwrite ($open,.....,512);
fclose ($open);
echo 'vielen dank für den eintrag.';
}
else
{
echo '<form action="test.php">
<input type="submit" name="submit" value="Senden">
</form>';
}
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
16.06.2002, 17:43:33
|
Anfänger
|
|
Registriert seit: Jun 2002
Beiträge: 75
|
|
Hi!
Versuchs mal so:
<form method="POST" action="gbook.php">
<input type="submit" value="Senden" name="submit">
</form>
<?php
if(isset($_POST["submit"]))
{.....}
?>
Gruss, Viper
|
16.06.2002, 19:38:57
|
|
Junior Member
|
|
Registriert seit: May 2002
Ort: Großkuchen
Alter: 37
Beiträge: 177
|
|
das muss mit get auch gehn oder?
so sah meins ungefär aus :
PHP-Code:
<?php
$kommentar = stripslashes ($kommentar);
$kommentar = trim ($kommentar);
$nname = stripslashes ($nname);
$nname = trim ($nname);
$hpage = stripslashes ($hpage);
$hpage = trim ($hpage);
$email = stripslashes ($email);
$email = trim ($email);
if (empty($kommentar))
{ echo "Sie keinen Kommentar eingegeben.<br>";
echo "Klicken Sie <a href="javascript:history.back()">hier</a>, um zum Formular zurückzukehren und die Fehler zu beheben."; }
else
if(!ereg(".+@.+..+", $email)&& !empty($email)) {
echo "Die Email-Adresse ist falsch.<br>";
echo "Klicken Sie <a href="javascript:history.back()">hier</a>, um zum Formular zurückzukehren und die Fehler zu beheben."; }
else
if (empty($nname))
{ echo "Sie haben Ihren Namen nicht eingegeben.<br>";
echo "Klicken Sie <a href="javascript:history.back()">hier</a>, um zum Formular zurückzukehren und die Fehler zu beheben."; }
else {
$i=1;
$gbfile=fopen("gbuch.txt","r");
while (!feof($gbfile)) {
$zeile[$i]=fgets($gbfile,10000);
$i++;
}
fclose($gbfile);
$nname2="Name: ".$nname."<br>";
if (!empty($email)) {
$email2="Email: <a href="mailto:".$email."">".$email."</a><br>"; }
else {
$email2=""; }
if (!empty($hpage)) {
$hpage2="Homepage: <a href="".$hpage."">".$hpage."</a><br>";
} else {
$hpage2=""; }
$j=1;
$gbfile=fopen("gbuch.txt","w");
fputs ($gbfile,"$nname2$email2$hpage2$kommentar<hr> ");
while ($j<$i) {
fputs ($gbfile,"$zeile[$j]");
$j++;
}
fclose($gbfile);
echo "Die Daten wurden gesendet.<br><a href="gaestebuch.php">Gästebuch erneut anschauen</a>";
}
?>
</BODY>
</HTML>
ich weis gar net wo ich das her hab ich glaube selbst geschrieben hab ich das net
hoffe helfen zu können
__________________
Man muss doch nicht den Bach hinunter gehen ...
Runter schwimmen geht doch viel schneller
Geändert von Nonstop (16.06.2002 um 19:42:06 Uhr)
|
16.06.2002, 22:53:31
|
Anfänger
|
|
Registriert seit: Jun 2002
Beiträge: 75
|
|
Jepp,
funtzt auch mit GET.
Anstatt
$_POST
halt:
$_GET
Viper
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:26:02 Uhr.
|