Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Γεια χαρα προσπαθω να περασω μεταβλητες απο php σε javascript function

<?php
	$test = "text";
	echo '<a href="javascript: test(\''.$test.'\');">run</a>';
?>
function test(pass) { alert(pass); }

το function καλειται αλλα η μεταβλητη δεν περιεχει τιποτα.

δηλαδή σαν να κανω κατι τετοιο test("");

Δημοσ.

** Αυτο γινετε οταν εχω ματαβλητη που περιεχει αποτελεσμα(string) απο βαση δεδομενων
αν δηλωσω εγω την μετεβλητη τοτε δουλευει μια χαρα
 

$string = sprintf("'%s'", (string)$row['id']);
                    //$string = (string)$row['id'];
                    $string = "test";
                    print '<form id="articlereply" method="POST" action="javascript: reply(\''.$string.'\');">';

το βρηκα τελικα ειχα κανει unset τον πινακα παραπανω και την εβρικε σαν null
(μπορειτε να γελασετε οσο θελετε :fear: )

Δημοσ.

Συμβαίνει και στα καλύτερα παιδιά.

(αυτά παθαίνεις άμα δουλεύεις μέχρι τις 3:00 τη νύχτα :) )

 

Καλή συνέχεια!

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...