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

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

Δημοσ. (επεξεργασμένο)

Καλησπέρα :)

Θέλουμε να βάλουμε μια παράμετρο σε κάποια links ενός website (affiliate). Ας πούμε parameter=x.

Αυτό θα γίνει κατά το parsing κι όχι με replace του κειμένου στη database.

Τα links συνήθως είναι με εξτρα παραμέτρους ή και χωρίς παραμέτρους.

Μια ερώτηση έχω μόνο:

Αρκεί να βάλω το ?parameter=x αν δεν εντοπίζω ? μέσα στο link και &parameter=x αν εντοπίζω ?, ώστε να είμαστε 100% εξασφαλισμένοι ότι όλα τα links θα δουλεύουν;

Απλά με ενδιαφέρει αυτή η παρέμβαση να μην καταστήσει κανένα λειτουργικό link, broken. Η λογική αυτό μου λέει, αλλά δεν ξέρω αν μου διαφεύγει κάτι. :)

 

Επεξ/σία από philos
  • Like 1
Δημοσ.

Πότε και πώς θα γίνει το parsing? Κάθε γλώσσα έχει κάποιο URL library που κάνει parse/stringify urls, αυτός είναι και ο ενδεδειγμένος τρόπος. Πχ εδώ περιγράφει πώς να το κάνεις με javascript.

Δημοσ.

Μπορεί να έχεις θέμα :

  1. Αν έχουνε αλλάξει την .htaccess
  2. Αν έχει custom routes
  3. Αν έχει controllers όπου δέχονται unlimited params ( 2048 χαρακτήρες max )

Κατα τα άλλα, αν έχει την μορφή (base url)?var=value1&var2=value2 δεν πιστεύω ότι θα έχεις θέμα.

 

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

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

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

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

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

Σύνδεση

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

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