phpbuddy.eu
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 13.02.2003, 13:26   #1
TP-Senior
 
Registriert seit: Dec 2002
Ort: Baden Württemberg
SoD_Keeper macht alles soweit korrekt
Unhappy

Problem was stimmt an dem script nicht?


<input type='button' value='hallo' onclick='hallo()'>
<pre><hr></pre>

echo $num;

function hallo()
{
echo"<script language='javascript'>alert('hallo');</script>";
$res=mysql_query($qu,$db);
$num=mysql_num_rows($res);
for($num=$n;$n=0;$n--)
{
$row=mysql_fetch_array($res);
echo $n;
}}

der script soll mir ein "hallo" popupfenster zeigen und soll mir von $num rückwärs auf null zählen wenn ich auf den button klicke.

Was stimmt Hier nicht =???
SoD_Keeper ist offline   Mit Zitat antworten


Alt 13.02.2003, 13:36   #2
TP-Insider
 
Benutzerbild von freefonzo
 
Registriert seit: May 2002
Ort: Colonia
freefonzo macht alles soweit korrekt
Es kann nicht zufällig daran liegen, dass Du hier JS und PHP gandenlos vermischst.

Code:
<input type='button' value='hallo' onclick='hallo()'>
Hier rufst Du die JS Funktion hallo() auf.

Code:
function hallo()
{ 
echo"<script language='javascript'>alert('hallo');</script>";
$res=mysql_query($qu,$db);
$num=mysql_num_rows($res);
for($num=$n;$n=0;$n--)
{
$row=mysql_fetch_array($res);
echo $n;
}}
Diese Funktion ist aber ein Mischmasch aus PHP und JS Befehlen, die so nicht funktionieren können. Wo sind die <?php ?> Tags oder ist der ganze Code innerhalb der <?php ?> Tags?

__________________
Gruss freefonzo

"Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
Sir Winston Churchill

1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?
freefonzo ist offline   Mit Zitat antworten
Alt 13.02.2003, 13:41   #3
TP-Senior
 
Registriert seit: Dec 2002
Ort: Baden Württemberg
SoD_Keeper macht alles soweit korrekt
des ist ja nur n auszug aus nem script wenn ich den ganzen script geposted hätte würd man das noch weniger blicken

wenn du Java script in echo" " schreibst, funktioniert das auch, daran kanns net liegen des hab ich an anderen stellen auch und da gehts
Trotzdem danke dir
SoD_Keeper ist offline   Mit Zitat antworten
Alt 13.02.2003, 13:51   #4
TP-Insider
 
Benutzerbild von freefonzo
 
Registriert seit: May 2002
Ort: Colonia
freefonzo macht alles soweit korrekt
Ich denke, dass der ganz Codeblock hilfreich wäre,
denn so sieht es aus, als ob Du ne PHP Funktion per JS aufrufen willst und das kann nicht klappen!
__________________
Gruss freefonzo

"Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
Sir Winston Churchill

1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?
freefonzo ist offline   Mit Zitat antworten
Alt 13.02.2003, 14:08   #5
TP-Senior
 
Registriert seit: Dec 2002
Ort: Baden Württemberg
SoD_Keeper macht alles soweit korrekt
also das ist mal der quellcode

<html>
<head>
<title>Untitled</title>
<? include("include.php3"); ?>
</head>

<body>

<script language="javascript">
var richtig = 0;
var richttig = 0;
var falsch = 0;
var falssch = 0;

function reset()
{
document.ergebnis.richtig.value = 0;
document.ergebnis.falsch.value = 0;
document.ergebnis.richttig.value = 0;
document.ergebnis.falssch.value = 0;
}


</script>
<?
$qu="select * from vokabeln";
$res=mysql_query($qu,$db);
$num=mysql_num_rows($res);
for($x=0;$x<$num;$x++)
{
$row=mysql_fetch_array($res);
$u_id=$row[u_id];
}


echo"
<form name='ergebnis'>
<hr>
<table border=1>
<tr>
<td>
Gesammtwoerter
</td>
</tr>
<tr>
<td align='center'>
$num
</td>
</tr>
</table>
<hr>
<table>
<tr>
<td>
<input type='text' size='5' name='richtig' value='0' maxlength='9'>
</td>
<td>
Richtig
</td>
</tr>
<tr>
<td>
<input type='text' size='5' name='richttig' value='0' maxlength='9'>
</td>
<td>
2.Richtig
</td>
</tr>
<tr>
<td>
<input type='text' size='5' name='falsch' value='0' maxlength='9'>
</td>
<td>
Falsch
</td>
</tr>
<tr>
<td>
<input type='text' size='5' name='falssch' value='0' maxlength='9'>
</td>
<td>
2.Falsch
</td>
</tr>
</table>
<input type='button' value='hallo' onclick='hallo()'>
<input type='button' value='resetZ' onclick='reset()'>
<pre><hr></pre>

</form>

";
echo $num;
#$n=0;
function hallo()
{
echo"<script language='javascript'>alert('hallo');</script>";
$res=mysql_query($qu,$db);
$num=mysql_num_rows($res);
for($num=$n;$n=0;$n--)
{
$row=mysql_fetch_array($res);
echo $n;
}}
?>


</body>
</html>

es geht eigentlich nur darum die funktion hallo zum funktionieren zu bringen.
SoD_Keeper ist offline   Mit Zitat antworten
Alt 13.02.2003, 14:19   #6
TP-Insider
 
Benutzerbild von freefonzo
 
Registriert seit: May 2002
Ort: Colonia
freefonzo macht alles soweit korrekt
Schon klar,

aber ich wollte halt mal schauen, ob es eine JS oder PHP Funktion ist.
Kann es immer noch nicht feststellen, vermute aber, dass es sich um JS handelt. Kann aber so definitiv nicht funktionieren, da die Funktion nicht mal in <Script>Tags steht.
Weiterhin wird er PHP Code in dieser Funktion zuerst ausgeführt, was wiederum bedeutet, dass die Funktion, nachdem die Seite an den Browser geschickt wurde, so aussieht:

Code:
function hallo()
{ 
<script language='javascript'>alert('hallo');</script>
{
Wertvon$n
}}
Und das kann nie und nimmer funktionieren.
__________________
Gruss freefonzo

"Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
Sir Winston Churchill

1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?
freefonzo ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Problem was stimmt an dem script nicht? Problem was stimmt an dem script nicht?
« Software | Datenbank Import/Export »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:37 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67