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

Webseiten professionell erstellen

Webseiten professionell erstellen 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 > HTML, CSS und JavaScript Help!
Hilfe Community Kalender Heutige Beiträge Suchen

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 18.11.2006, 19:39:08
Vakuum Vakuum ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 3
PHP variablen an java function übergeben (onmouseover)

Hi,

hoffe ich finde hier hilfe, denn ich habe mir seit gestern morgen den kopf daran gestossen.
hier den code...

<?php

echo '<img src="../ingame/images/bild.jpg" usemap="#Map" />';

$test1 = mysql_query("SELECT * FROM test");
while ($test2 = mysql_fetch_assoc($test1))
{
$test[] = $test2;
}

$i = 0;
echo '<map name="Map" id="Map">';
foreach($test as $index) {

$name = $index['name']; //text
$fact1 = $index['fact1']; //zahl
$fact2 = $index['fact2']; //zahl
$fact3 = $index['fact3']; //zahl
echo '<area shape="circle" coords="' . $index['x'] . "," . $index['y'] . ", 3" . '" ' .
'href="javascript:document.forms[' . $i . '].submit()"' .
'title="'. $index['name'] . '" alt="bild"' .
'onMouseover="info(' . $fact1 . "," . $fact2 . "," . $fact3 . "," . $name . ')">';
echo '<form name="select" method="POST" action="link"><input type="hidden" name="bla" value="' . $index['bla'] . '"></form>';
$i++;
}
echo '</map>';
?>

<script type="text/javascript"><!--
function info(fact1, fact2, fact3, name){

alert(name);
alert(fact1);
alert(fact2);
alert(fact3);
}
//--></script>


was ich eigentlich will, bzw. mein einziges problem ist, dass ich $name nicht bei...
onMouseover="info(' . $fact1 . "," . $fact2 . "," . $fact3 . "," . $name . ')">';
mit übergeben kann, fact1, 2, 3 gehn... weils zahlen sind... $name ist jedoch text und das will der mir net nehmen. hoffe ihr habt hierzu eine lösung, ist zum verzweifeln.

Grüsse
Vakuum

Geändert von Vakuum (18.11.2006 um 20:01:00 Uhr)
Mit Zitat antworten
  #2  
Alt 18.11.2006, 19:44:56
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: PHP variablen an java function übergeben (onmouseover)

Strings musst du in einfache Anführungszeichen setzen.
Code:
onMouseover="info(1, 2, 3, 'name')">
__________________
Grüße Andes
Mit Zitat antworten
  #3  
Alt 18.11.2006, 19:54:00
Vakuum Vakuum ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 3
AW: PHP variablen an java function übergeben (onmouseover)

Hi Andes,

dank dir für die schnelle antwort, jedoch...

onMouseover="info(' . $fact1 . "," . $fact2 . "," . $fact3 . "," . '$name' . ')">';

funktioniert leider auch nicht. könnte es damit was zu tun haben dass es eine variable ist?
meine kenntnisse von php geschweige denn von javascript sind leider sehr minim :(

Grüsse
Chris

Nachtrag: es wird mir keines der 4 alerts ausgegeben bei mouseover :(
ohne $name gehts und funktionert einwandfrei mit den 3 fact variablen.

Geändert von Vakuum (18.11.2006 um 19:55:34 Uhr)
Mit Zitat antworten
  #4  
Alt 18.11.2006, 20:04:30
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: PHP variablen an java function übergeben (onmouseover)

Ist auch klar warum. Das sollte dann so aussehen.

Code:
onMouseover="info(' . $fact1 . "," . $fact2 . "," . $fact3 . ",'" . $name . "')\">';
__________________
Grüße Andes

Geändert von Andes (18.11.2006 um 22:41:40 Uhr)
Mit Zitat antworten
  #5  
Alt 18.11.2006, 20:27:40
Vakuum Vakuum ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 3
AW: PHP variablen an java function übergeben (onmouseover)

onMouseover="info(' . $fact1 . "," . $fact2 . "," . $fact3 . ", '$name'" . ')">';

so, jetzt funktionierts, ich danke dir vielmals für deine hilfe, find ich super dass du dir die zeit genommen hast und mir beim lösen dieses problems wo ich in etwa scho 12 std. drannen war geholfen hast.

Liebe Grüsse
Chris

Geändert von Vakuum (18.11.2006 um 20:39:12 Uhr)
Mit Zitat antworten
  #6  
Alt 18.11.2006, 22:41:15
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: PHP variablen an java function übergeben (onmouseover)

Das letzte doppelte Anführungszeichen muss maskiert werden. Das ist bei meinem Beitrag mit PHP nicht angezeigt wurden. Hab es oben editiert.
__________________
Grüße Andes

Geändert von Andes (18.11.2006 um 22:42:13 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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten von PHP an PHP übergeben! OlliT PHP für Fortgeschrittene und Experten 4 02.11.2004 10:16:55
PHP Variablen nach JS Funktion übergeben Cooper PHP Grundlagen 3 31.08.2004 16:12:20
variablen von java nach php übergeben big brother PHP Grundlagen 11 22.04.2004 01:07:43
Variablen übergeben PHP JS PHP Bluedeko PHP Grundlagen 4 12.03.2004 10:39:54
array an eine php Datei übergeben Skyman PHP Grundlagen 5 15.01.2004 17:09:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:55:49 Uhr.


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


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