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 12.03.2004, 10:55:29
Bluedeko Bluedeko ist offline
Anfänger
 
Registriert seit: Mar 2004
Ort: Langendorf
Beiträge: 4
Bluedeko eine Nachricht über Yahoo! schicken
Variablen übergeben PHP JS PHP

Hallo Zusammen

Habe folgendes Problem:

möchte gerne 3 Variablen übergeben und mit $_POST wieder lesen.
hier mein code:

php-datei






keine mich in JS nicht auch habe dieses beispiel hier gefunden... :-(
<script language="JavaScript">
Javascript:
function ParaSubmiten(feld1,feld2,feld3) {
document.forms[0].auswahl.value = feld1;
document.forms[0].language.value = feld2;
document.forms[0].inhalt.value = feld3;
document.forms[0].submit();
}
</script>


jedoch werden die Parameter nicht übergeben und fehler erscheint leider keiner.

besten dank für eure hilfe

Gruss Bluedeko

P.S. Habe das forum bereits druchstöbert, aber leider half mir das nicht weiter.[PHP]
Mit Zitat antworten
  #2  
Alt 12.03.2004, 11:03:00
Bluedeko Bluedeko ist offline
Anfänger
 
Registriert seit: Mar 2004
Ort: Langendorf
Beiträge: 4
Bluedeko eine Nachricht über Yahoo! schicken
Ups ....

Sorry,

hier noch mal komplett ...

Code:
<script language="JavaScript">

function ParaSubmiten(feld1,feld2,feld3) {
   document.forms[0].auswahl.value = feld1;
   document.forms[0].language.value = feld2;
   document.forms[0].inhalt.value = feld3;
   document.forms[0].submit();
}

</script>
PHP-Code:
<?
for ($y=0; $y < $num_site; $y++) {
   $id_site[$y] = mysql_result($res_site, $y , "id");
   $verweis[$y] = mysql_result($res_site, $y , "verweis");
   $klartext[$y] = mysql_result($res_site, $y , $s_language);
   $firma[$y] = mysql_result($res_site, $y , "firma");
   $inhalt[$y] = mysql_result($res_site, $y , "detailinc");   
   //echo ("was  $inhalt[$y]");
}

$anzt_de_site = count($id_site);
$text = "";

for ($y=0; $y<$anzt_de_site; $y++) 
   {
   echo ("<FORM NAME="index.php" METHOD="POST">");
   echo ("<INPUT NAME="auswahl" TYPE=hidden VALUE="$firma[$y]">");
   echo ("<INPUT NAME="language" TYPE=hidden VALUE="$s_language">");
   echo ("<INPUT NAME="inhalt" TYPE=hidden VALUE="$inhalt[$y]">"); 
   echo ("</FORM>");
   echo "<tr> <td>"; 
   echo "<div align="right"><font face="Arial, Helvetica, sans-serif"><b><font size="2"><a href="JavaScript:ParaSubmiten('$firma[$y]','$s_language','$inhalt[$y]');">$klartext[$y]</a><img src="images/1px_gif.gif" width="8" height="8"></font></b></font></div>";   
//   echo "<div align="right"><font face="Arial, Helvetica, sans-serif"><b><font size="2"><a href="$verweis[$y]?auswahl=$firma[$y]&language=$s_language&inhalt=$inhalt[$y]">$klartext[$y]</a><img src="images/1px_gif.gif" width="8" height="8"></font></b></font></div>";      
   echo "</td></tr>";
}
?>
sorry für die darstellung. ist mein erster eintrag....


Besten dank fürs verständnis :-)

Geändert von Bluedeko (12.03.2004 um 11:30:28 Uhr)
Mit Zitat antworten
  #3  
Alt 12.03.2004, 11:14:14
lindic
Guest
 
Beiträge: n/a
Du musst die Variablen per $_GET auslesen, da du sie ja mit JavaScript abschickst.

Ich frage mich aber, warum du das machst...
Mit Zitat antworten
  #4  
Alt 12.03.2004, 11:26:00
Bluedeko Bluedeko ist offline
Anfänger
 
Registriert seit: Mar 2004
Ort: Langendorf
Beiträge: 4
Bluedeko eine Nachricht über Yahoo! schicken
Sorry, lese die Paras näturlich mit $_GET




Habe es zuvor (wie du in der remark-zeile sehen kannst) via URL übergeben wollen. die werte der parameter kommen ja aus der datanbank, und komischerweise wurde beim ersten durchlauf (klick auf einen link) die werte korrecht übergeben. jedoch beim 2. durchlauf las es mir nur noch das erste zeichen aus der DB, wieso, habe ich leider nocht rausgefunden. habe noch nicht sehr viel erfahrung mit PHP und My SQL.
Mit Zitat antworten
  #5  
Alt 12.03.2004, 11:39:54
Bluedeko Bluedeko ist offline
Anfänger
 
Registriert seit: Mar 2004
Ort: Langendorf
Beiträge: 4
Bluedeko eine Nachricht über Yahoo! schicken
So blöd...

Habe die nun von METHOD="POST" auf METHOD="GET" geändert. nun werden die Paras wieder übergeben aber beim 2. versuch immer nur noch das erste zeichen der paras. ist mir ein rätzel ?
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 09:00:58 Uhr.


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


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