Αυτό πως γίνεται?

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
sibas
Honorary Member
Δημοσιεύσεις: 1851
Εγγραφή: 21 Φεβ 2003 01:21
Τοποθεσία: Μια εδώ.. Μια εκεί.. Σήμερα είμαι εδώ!!!
Επικοινωνία:

Αυτό πως γίνεται?

Δημοσίευση από sibas » 19 Ιουν 2007 16:11

Δεν ξέρω αν πρέπει να ρωτήσω εδώ η στην php :oops:

θέλω να τρέξω το scriptjs.js μέσω php

Κώδικας: Επιλογή όλων

<?
echo "<script language=\"JavaScript\">\n";
echo "src='scriptjs.js';\n";
echo "</script>";
?> 
αλλά το μόνο που κάνει είναι να γράφει το

Κώδικας: Επιλογή όλων

<script language="JavaScript">
src='scriptjs.js';
</script> 
any help pls

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Αυτό πως γίνεται?

Δημοσίευση από skeftomilos » 19 Ιουν 2007 16:56

Εννοείς να τρέξει ο JS κώδικας server-side; Ή να γραφτεί σωστά το script element στη σελίδα;

Κώδικας: Επιλογή όλων

<?echo '<script type="text/javascript" src="scriptjs.js"></script>'?>
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

sibas
Honorary Member
Δημοσιεύσεις: 1851
Εγγραφή: 21 Φεβ 2003 01:21
Τοποθεσία: Μια εδώ.. Μια εκεί.. Σήμερα είμαι εδώ!!!
Επικοινωνία:

Αυτό πως γίνεται?

Δημοσίευση από sibas » 19 Ιουν 2007 18:33

Ακυρο skeftomilos

αυτό που ήθελα να κανω είναι το παρακάτω αλλά δεν το βλέπω να γίνεται

ούτε php ξέρω ούτε javascript :evil:

Κώδικας: Επιλογή όλων

<?
session_start&#40;&#41;;
if &#40;!isset&#40;$_SESSION&#91;'access'&#93;&#41;&#41;&#123;
$_SESSION&#91;'access'&#93; = true;
$access = true;
&#125;
?>

<html>
<head>

</head>
<body>
<script language="JavaScript" src="javascript.php"></script>
</body>
</html>
javascript.php

Κώδικας: Επιλογή όλων

<?
session_start&#40;&#41;;
if&#40;$access&#41;

&#123;

header&#40;"Content-type&#58; text/javascript"&#41;;

?>

<?
echo '<script language="javascript" src="scriptjs.js"></script>';
?>

<?
$access = false;
&#125;

?>
μάλλον πρέπει να κάτσω και να μάθω μερικά πράγματα :hammer:

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Αυτό πως γίνεται?

Δημοσίευση από skeftomilos » 19 Ιουν 2007 20:36

Νομίζω ότι κατάλαβα, το javascript.php θα επιστρέφει κώδικα javascript:

Κώδικας: Επιλογή όλων

<?
  header&#40;'Content-type&#58; text/javascript'&#41;;
?>
alert&#40;'Hello!'&#41;
...οπότε αρκεί να διαβαστεί το scriptjs.js με file_get_contents(), και να γίνει echo το περιεχόμενό του.
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες