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 ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign 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 > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 10.06.2002, 21:01:31
scoob scoob ist offline
Anfänger
 
Registriert seit: Jun 2002
Beiträge: 1
Formulardaten per url übergeben - $_get?

HI ihr,

mal ne frage, ich hab n formularfeld mit dem namen message, nun will ich den inhalt des eingabefelds über die url weitergeben

soll in etwa so aussehen:
www.domain.de/index.php?message="TextAusEingabefeld"

wie bekomm ich das hin?
das eingabefeld erhält einen button "OK" mit dem der user seine eingabe bestätigen kann.

danke für euere hilfe!!
scoob
Mit Zitat antworten
  #2  
Alt 10.06.2002, 21:08:23
Matthias Matthias ist offline
Moderator
 
Registriert seit: Jan 2002
Ort: CologneCity
Alter: 46
Beiträge: 484
Sobald du auf den "OK" Button klickst, wird der Inhalt von message übergeben.

Teste es doch einfach mit

echo $message;

Nach dem Absenden müsste der Inhalt auf dem Monitor erscheinen.
Mit Zitat antworten
  #3  
Alt 10.06.2002, 22:00:52
Viper Viper ist offline
Anfänger
 
Registriert seit: Jun 2002
Beiträge: 75
Hi!

Mit (echo ) $_GET["massage"] ( ; ) wird es eher klappen. Oder wenn Du etwas mit POST verschickst mit $_POST. Mit $_REQUEST kannst Du beides auslesen lassen. Klappt so aber erst ab PHP-Version 4.1.0!

Gruss, Viper
Mit Zitat antworten
  #4  
Alt 20.06.2002, 11:14:03
Benutzerbild von xtension
xtension xtension ist offline
Anfänger
 
Registriert seit: Jun 2002
Beiträge: 26
Tach..
Wieso übergibst du die Formulardaten nicht besser mit 'POST' ???

Der Nachteil der Übergabe per URL ist das du damit keine größeren Datenmenge übertragen kannst.
(max. Länge URL + GET-Parameter = ca. 2 Kb)

<form action="zieldatei.php" method="post">
....
<input type="Text" name="name">...

In der 'zieldatei' kanns du die einzelnen Formularelementnamen einfach als Variablen ansprechen.

... $name...

Der Nachteil der Methode ist allerdings das die ganze Sache relativ anfällig gegen Manipulation ist.

Gruss xtension
Mit Zitat antworten
  #5  
Alt 20.06.2002, 12:30:22
Progman Progman ist offline
Member
 
Registriert seit: Apr 2002
Beiträge: 821
Progman eine Nachricht über ICQ schicken
Zitat:
Original geschrieben von xtension

<form action="zieldatei.php" method="post">
....
<input type="Text" name="name">...

In der 'zieldatei' kanns du die einzelnen Formularelementnamen einfach als Variablen ansprechen.

... $name...
genau das soll man nicht machen. In den weiteren PHP-Versionen wird irgentwann register_globals rausfliegen. Man soll stattdessen $_POST['name'] oder $HTTP_POST_VARS['name'] verwenden.
Mit Zitat antworten
  #6  
Alt 20.06.2002, 12:53:15
Benutzerbild von xtension
xtension xtension ist offline
Anfänger
 
Registriert seit: Jun 2002
Beiträge: 26
Wann soll das rausfliegen...????
Kann man das irgendwo nachlesen ???

wär doch scheiße, wenn ich jetzt meine ganze sachen umarbeiten müsste
Mit Zitat antworten
  #7  
Alt 23.06.2002, 18:59:23
markus.thiede markus.thiede ist offline
Anfänger
 
Registriert seit: Jun 2002
Ort: Köln
Alter: 41
Beiträge: 112
markus.thiede eine Nachricht über ICQ schicken
php version 4.2.1 win 32

also bei mir funktioniert das $name nicht mehr leider gibt es eine funktion mit der man das wieder aktivieren kann ???
Mit Zitat antworten
  #8  
Alt 23.06.2002, 19:31:55
Progman Progman ist offline
Member
 
Registriert seit: Apr 2002
Beiträge: 821
Progman eine Nachricht über ICQ schicken
register_globals auf on stellen, aber wenn es auf off steht ist es viel besser. Saubere Programmierung
Mit Zitat antworten
  #9  
Alt 23.06.2002, 19:39:23
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
hi markus.thiede,

willkommen im selfphp forum.

dann musst dich mit $_GET und $_POST durch schlagen.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #10  
Alt 24.06.2002, 17:12:49
markus.thiede markus.thiede ist offline
Anfänger
 
Registriert seit: Jun 2002
Ort: Köln
Alter: 41
Beiträge: 112
markus.thiede eine Nachricht über ICQ schicken
$_GET und $_POST

Also ich hab gestern aber noch ein bischen in
der Doku rumgesucht ob da vieleicht was drin steht
und hab auch was gefunden.
Die Funktion $$ zum Dynamischen erzeugen von Variablen.
Damit hab ich mir denn folgenden Code Brocken gebastelt um mein Skript nicht neu machen zu müssen war immerhin 600 zeilen lang.

Scheint sogar zu Funktionieren.

if(isset($_GET))
{
while(list($key,$value)=each($_GET))
{
$var = $key;
$$var = $value;
}
}
if(isset($_POST))
{
while(list($key,$value)=each($_POST))
{
$var = $key;
$$var = $value;
}
}

Geändert von markus.thiede (24.06.2002 um 18:53:07 Uhr)
Mit Zitat antworten
Antwort


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.

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 14:35:14 Uhr.


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


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