- Pages:
- 1
- 2
| PHP / Undefined indexes and variables | |
|---|---|
| Tweet Topic Started: May 17 2009, 10:08 AM (742 Views) | |
| Knight13 | May 17 2009, 10:08 AM Post #1 |
|
0
Edited by Knight13, Mar 19 2010, 07:00 AM.
|
![]() |
|
| Darksorrow131 | May 17 2009, 04:23 PM Post #2 |
|
Can you put some short example code that triggers the error? |
|
(let loop () (loop)) ((lambda (x) (x x)) (lambda (x) (x x))) (let ((k #f)) (call/cc (lambda (cc) (set! k cc)) (k)) ((call/cc call/cc) (call/cc call/cc)) -- Infinite loops are awesome! -- Tell me if you have other awesome infinite loops! | |
![]() |
|
| Knight13 | May 17 2009, 11:48 PM Post #3 |
|
0
Edited by Knight13, Mar 19 2010, 07:00 AM.
|
![]() |
|
| Darksorrow131 | May 17 2009, 11:51 PM Post #4 |
|
So I guess $_GET doesn't have a 'start' value in it? |
|
(let loop () (loop)) ((lambda (x) (x x)) (lambda (x) (x x))) (let ((k #f)) (call/cc (lambda (cc) (set! k cc)) (k)) ((call/cc call/cc) (call/cc call/cc)) -- Infinite loops are awesome! -- Tell me if you have other awesome infinite loops! | |
![]() |
|
| Knight13 | May 18 2009, 12:27 AM Post #5 |
|
0
Edited by Knight13, Mar 19 2010, 07:00 AM.
|
![]() |
|
| Ryan | May 18 2009, 03:49 PM Post #6 |
|
The index you're using on the $_GET superglobal isn't defined? |
![]() |
|
| Darksorrow131 | May 18 2009, 04:31 PM Post #7 |
|
Basically $_GET grabs the corresponding value off the URL's query string, so if you visit "firstpage.php", it doesn't have a value called 'start', so it's an error. If you visit "firstpage.php?start=5", then there is such a value, and $_GET['start'] would return 5 instead of being an error. |
|
(let loop () (loop)) ((lambda (x) (x x)) (lambda (x) (x x))) (let ((k #f)) (call/cc (lambda (cc) (set! k cc)) (k)) ((call/cc call/cc) (call/cc call/cc)) -- Infinite loops are awesome! -- Tell me if you have other awesome infinite loops! | |
![]() |
|
| Ryan | May 18 2009, 05:12 PM Post #8 |
|
Do it like this? if ( isset ($_GET["var"]) ) { $var = $_GET["var"]; }; |
![]() |
|
| Knight13 | May 19 2009, 03:38 AM Post #9 |
|
0
Edited by Knight13, Mar 19 2010, 07:01 AM.
|
![]() |
|
| Darksorrow131 | May 19 2009, 11:33 PM Post #10 |
|
It's basically the same as what Ryan wrote - you check the existence before actually using it. |
|
(let loop () (loop)) ((lambda (x) (x x)) (lambda (x) (x x))) (let ((k #f)) (call/cc (lambda (cc) (set! k cc)) (k)) ((call/cc call/cc) (call/cc call/cc)) -- Infinite loops are awesome! -- Tell me if you have other awesome infinite loops! | |
![]() |
|
| 1 user reading this topic (1 Guest and 0 Anonymous) | |
| Go to Next Page | |
| « Previous Topic · Web-Based Programming Support · Next Topic » |
- Pages:
- 1
- 2






10:18 AM Jul 11