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 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 30.05.2003, 20:13:38
Drosi Drosi ist offline
Anfänger
 
Registriert seit: May 2003
Ort: Lich
Beiträge: 9
Drosi eine Nachricht über ICQ schicken
Datenübergabe von html -> php

Moin ;)

Ich bin PHP-Frischling (und html...) und habe das klitze kleine Problem, daß mein HTML Formular zwar Daten sendet (mit der Option "get" getestet), aber das PHP-Script nimmt die Daten nicht auf. Die zu versendenden Daten stehen im "<form></form> " Tag, der Sendetag <input submit ...blah blah...> ebenso.
so schaut's dann aus:

<form action="localhost/charbogen.php" method="POST">
.
.
.
<input type='submit' value='Abschicken' method='POST'> ></input>
</form>

Die Übernahme der Variablen soll ja "automatisch" geschehen.

Die Variablen haben identische Bezeichner: html : str ; php: $str.

Soll laut Handbuch funzen. Nur bei mir net :((...
Getestet auf lokalem Server (OmniHttpd Prof. 2.0).
"Normale" php-skripte laufen, nur besagte übergabe net.

Hat von euch jemand einen Schimmer, was ich noch probieren könnte, oder was ich falsch mache?? *schnüff*

Txs im voraus
D.
Mit Zitat antworten
  #2  
Alt 30.05.2003, 20:27:22
toweter
Guest
 
Beiträge: n/a
müsste klappen,
wenn du das </input> weglässt
und die ' durch " ersetzt
Mit Zitat antworten
  #3  
Alt 30.05.2003, 20:53:52
Drosi Drosi ist offline
Anfänger
 
Registriert seit: May 2003
Ort: Lich
Beiträge: 9
Drosi eine Nachricht über ICQ schicken
Leider nein....

Ich geb hier mal die (meiner Meinung nach) entscheidenden Teile des HTML's und PHP's wieder:
HTML:
<body>
<form action='http://localhost/charbogen.php' method='POST'>

<table>
<tr>
<td>Stärke</td><td>[W%]</td>
<td><input name='str' size='4' maxlength='4'></input></td>
</tr>
</table>
<input type='submit' value='Abschicken' method='POST'>
</form>
</body>

PHP
<?php
echo "Stärke ", $str;
echo "</body></html>";

?>

Tjoh.... und des klappt halt net...
ich will (muß) die übergebenden Werte halt noch ein paar Berechnungen anstellen. Aber allein, daß das net klappt, ist schon grund genug für mich fuchsteufelswild zu werden.

CU
D.
Mit Zitat antworten
  #4  
Alt 30.05.2003, 21:12:02
toweter
Guest
 
Beiträge: n/a
andersrum...
nicht " mit ' ersetzen,
sondern ' mit " ersetzen;)
dann funktionierts...
http://tpwla.de/script/pages/datenuebergabe.php
Mit Zitat antworten
  #5  
Alt 30.05.2003, 21:54:01
Drosi Drosi ist offline
Anfänger
 
Registriert seit: May 2003
Ort: Lich
Beiträge: 9
Drosi eine Nachricht über ICQ schicken
Auch mit dem Tausch von ' gegen " funzt's net

Das PHP-Script soll auf einer "eigenen" Seite laufen...
Vielleicht gibts da ja Unterschiede...
Der HTML Code ist eine Seite, das PHP Script soll auf einer "neuen" bzw. "anderen" Seite ausgeführt werden.
Wie schon Eingangs erwähnt läuft alles einwandfrei, solange sich Code und Script auf einer gemeinsamen Seite befinden.
Nur wenn ich das ganze fein säuberlich in 2 Dateien separiere (wie sich das ja für einen ordentlichen Menschen gehört *GGG*) läuft nichts mehr zusammen.
Wenn du mal über die Listings schauen möchtest, schicke ich sie dir gern mal... (wenn du durch meinen Schmodder durchsteigst).
Naja, das PHP Script besteht nur aus beschriebenem "3-Zeiler".

CU
(Bereits am Tisch nagend)
D.
Mit Zitat antworten
  #6  
Alt 31.05.2003, 07:23:17
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Vermutlich das:
Da seit PHP Version 4.1 ein neues Sicherheitskonzept aktiviert ist, musst Du alle übergebenen Variablen mit
$_GET - für Urlparameter
$_POST - für mit method=post versendete Parameter
$_REQUEST - $_POST & $_GET zusammen
$_COOKIE - für Cookies
$_FILES - für hochgeladene Files
$_SERVER - für Servervars (z.B. PHP_SELF)
$_ENV - für Umgebungsvars
ansprechen. Also ehemals $str mit $_GET['str']
Oder Du setzt in der php.ini register_globals (o.ä.) auf on. Davon rate ich aber ab.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #7  
Alt 31.05.2003, 09:54:53
overclocker overclocker ist offline
Junior Member
 
Registriert seit: May 2002
Beiträge: 179
Genau!
c4s Standart-post, der aber immer alle Probleme löst :))
Mit Zitat antworten
  #8  
Alt 31.05.2003, 10:02:09
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Hey, nix mit Standard-Post! Dieser Beitrag wurde explizit an den momentanen Sachverhalt angepasst: $str statt normalerweise $username. Ich bitte um freundliche Beachtung dieser Änderung!! :)
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #9  
Alt 01.06.2003, 14:25:32
Drosi Drosi ist offline
Anfänger
 
Registriert seit: May 2003
Ort: Lich
Beiträge: 9
Drosi eine Nachricht über ICQ schicken
JAU!! Das wars!!!

Das mit " $_ " hat den Durchbruch gebracht!!
Vieeelen Dank für die Hilfe. Auch wenn ich noch ein Weilchen dran genagt habe, daß das Befehlswort nach "$_" IN GROSSBUCHSTABEN STEHEN MUSS *GG*

Ihr habt mich vor dem "nervlichen Ruin" bewahrt.

Darauf einen Baldrian ;)

CU

D:
Mit Zitat antworten
  #10  
Alt 01.06.2003, 14:30:04
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Keine Ursache.
Wie Du in den AGBs des Forum sicherlich gelesen hast, kommt die Rechnung für die in Anspruch genommene Dienstleistung dann in spätestens 3 Tagen.
__________________
sic!
--> http://dbCF.de/
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 11:44:24 Uhr.


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


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